yzqzss|一座桥在给房东打工 log
481 subscribers
299 photos
40 videos
4 files
240 links
除有转发标记或特别说明的,均以 CC0 协议共享。

我是一个垃圾人,所以我经常干些垃圾事儿。
本人符合 GB50917-2013 之要求。

我不卖菜,我是真的菜鸡,不爱学习。
毫无疑问,我没上进心,我是普通人。
存档是我的爱好。
Download Telegram
今天下午去医院,我说我平均一小时心慌心痛一次,检查后发现一切正常,医生让我调整作息。
5
This media is not supported in your browser
VIEW IN TELEGRAM
4
😁4😈3
yzqzss|一座桥在给房东打工 log
immich 下个版本会有 ocr 了,期待。
五万张图,纯cpu,跑了半天。
1
🥰4
yzqzss|一座桥在给房东打工 log
immich 下个版本会有 ocr 了,期待。
emm,没分词,不好用。先打个 patch 自用。

CREATE EXTENSION IF NOT EXISTS pg_trgm;
CREATE INDEX IF NOT EXISTS idx_gin_ocr_search_text ON ocr_search USING gin (text gin_trgm_ops);


diff --git a/server/src/utils/database.ts b/server/src/utils/database.ts
index 8c05543..d4df8ae 100644
--- a/server/src/utils/database.ts
+++ b/server/src/utils/database.ts
@@ -391,7 +391,7 @@ export function searchAssetBuilder(kysely: Kysely<DB>, options: AssetSearchBuild
.$if(!!options.ocr, (qb) =>
qb
.innerJoin('ocr_search', 'asset.id', 'ocr_search.assetId')
- .where(() => sql`f_unaccent(ocr_search.text) %>> f_unaccent(${options.ocr!})`),
+ .where(sql`f_unaccent(ocr_search.text)`, 'ilike', sql`'%' || f_unaccent(${options.ocr!}) || '%'`),
)
.$if(!!options.type, (qb) => qb.where('asset.type', '=', options.type!))
.$if(options.isFavorite !== undefined, (qb) => qb.where('asset.isFavorite', '=', options.isFavorite!))
yzqzss|一座桥在给房东打工 log
Photo
死猫,咬烂了我一根 U3G2 TypeC 线。
😢1🙏1
耳机坏了,挑新耳机。
淘宝点开原道买家秀,大早上给我肚子笑饿了。
🤣8🐳31
腾讯会议现在竟然支持 wayland 了,喜大普奔。(火星)
1
买了根一百块的耳机。
从来没用过这么贵的.earphone
🤯1
Forwarded from TingChieh🔔
编程之夏改变生活
👏6
毕业设计开题💩过了,但是我感觉我的毕业设计是立了个大flag。
yzqzss|一座桥在给房东打工 log
💩过程^^^
This media is not supported in your browser
VIEW IN TELEGRAM
yzqzss|一座桥在给房东打工 log
🫥 Sticker
这是不是同一只猫。
Anonymous Poll
59%
Y
41%
N
早上好。
昨天出去打了羽毛球,回来睡觉,11点轻易入睡。😍
今天处理一下各种之前拖延的事情。
😁31
nekobox
🥰121
Forwarded from TingChieh🔔
不能称自己为日北区的了